Big Huge Thesaurus

electric outlet

noun